Insulating gloves - Deutsch Englisch Wörterbuch